package com.oa.lms.apps.dao.notice;

import java.util.List;

import com.oa.lms.apps.entity.notice.MessageInfoValue;

public interface IMessageInfoDao {
	
	public Integer add(MessageInfoValue messageInfoValue);
	
	public void modify(MessageInfoValue messageInfoValue);
	
	public void delete(MessageInfoValue messageInfoValue);
	
	public MessageInfoValue queryByMessageId(Integer messageId);
	
	public List<MessageInfoValue> queryMessageInfo(MessageInfoValue messageInfoValue, Integer rows, Integer pageNo);
	
	public Integer getTotalPageNumber(final MessageInfoValue messageInfoValue, final Integer rows);

}
